give the coup de grâce - Turkish English Dictionary